3f1298
@@ -555,7 +555,8 @@
public class CxfEndpoint extends DefaultEndpoint implements HeaderFilterStrategy
                 int i = 0;
                 
                 for (MessagePartInfo partInfo : boi.getOperationInfo().getInput().getMessageParts()) {
-                    if (elements.size() > i) {
+                    if (elements.size() > i && partInfo.getConcreteName().getLocalPart()
+                        .equals(elements.get(i).getLocalName())) {
                         content.put(partInfo, elements.get(i++));
                     }
                 }
